home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / makekey.z / makekey
Text File  |  1998-10-20  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. MMMMAAAAKKKKEEEEKKKKEEEEYYYY((((1111))))                                                          MMMMAAAAKKKKEEEEKKKKEEEEYYYY((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      makekey - generate encryption key
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ////uuuussssrrrr////lllliiiibbbb////mmmmaaaakkkkeeeekkkkeeeeyyyy
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      _m_a_k_e_k_e_y improves the usefulness of encryption schemes depending on a key
  16.      by increasing the amount of time required to search the key space.  It
  17.      reads 10 bytes from its standard input, and writes 13 bytes on its
  18.      standard output.  The output depends on the input in a way intended to be
  19.      difficult to compute (i.e., to require a substantial fraction of a
  20.      second).
  21.  
  22.      The first eight input bytes (the _i_n_p_u_t _k_e_y) can be arbitrary ASCII
  23.      characters.  The last two (the _s_a_l_t) are best chosen from the set of
  24.      digits, ...., ////, and upper- and lower-case letters.  The salt characters are
  25.      repeated as the first two characters of the output.  The remaining 11
  26.      output characters are chosen from the same set as the salt and constitute
  27.      the _o_u_t_p_u_t _k_e_y.
  28.  
  29.      _m_a_k_e_k_e_y is intended for programs that perform encryption.  Usually, its
  30.      input and output will be pipes.
  31.  
  32. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  33.      ed(1), crypt(1), vi(1), passwd(4)
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.